stuff with truffles - Spanish English Dictionary